package com.dhecp.project.hr.domain;

import java.util.Date;

import com.dhecp.common.annotation.ForUpdate;
import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * @program: kjecp
 * @description: 运营公司路径表
 * @author: hlf
 * @create: 2022-10-20 10:30
 */
public class OperateCompanyRoute {

    private static final long serialVersionUID = 1L;

    private String guid;//唯一标识
    private String vGsMcP;//公司名称(父
    private String vGsJcP;//公司简称(父
    private String vGsBmP;//公司编码(父
    private String vGsJbP;//公司级别(父
    private String vGsMc;//公司名称
    private String vGsJc;//公司简称
    private String vGsBm;//公司编码
    private String vGsJb;//公司级别
	private Date cdTime;		//出单时间
	private String routeName;//路径名称
    private String routeCode;//路径编码
    private String cUser;//运营人工号
    private String cUserName;//运营人名称
    private String cDeptRouteCode;//运营人部门路径编码
    private String cDeptRouteName;//运营人部门路径名称
    
	private String orgName;//机构名称

    @ForUpdate(fieldName = "基础比例")
    private Double vJcBl;//基础比例
    @ForUpdate(fieldName = "运营比例")
    private Double vYyBl;//运营比例
    @ForUpdate(fieldName = "特殊比例")
    private Double vTsBl;//特殊比例
    

    private Integer fGsSl;


    // 运营人员信息-关联查询
    private String operatorUserId; // 运营人工号
    private String operatorName; // 运营人姓名
    private String operatorPosition; // 运营岗位
    private String operatorDept; // 运营部门


    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public String getGuid() {
        return guid;
    }

    public void setGuid(String guid) {
        this.guid = guid;
    }

    public String getvGsMcP() {
        return vGsMcP;
    }

    public void setvGsMcP(String vGsMcP) {
        this.vGsMcP = vGsMcP;
    }

    public String getvGsJcP() {
        return vGsJcP;
    }

    public void setvGsJcP(String vGsJcP) {
        this.vGsJcP = vGsJcP;
    }

    public String getvGsBmP() {
        return vGsBmP;
    }
    public void setCdTime(Date cdTime) {
		this.cdTime = cdTime;
	}
    public Date getCdTime() {
		return cdTime;
	}
	
	


    public void setvGsBmP(String vGsBmP) {
        this.vGsBmP = vGsBmP;
    }

    public String getvGsJbP() {
        return vGsJbP;
    }

    public void setvGsJbP(String vGsJbP) {
        this.vGsJbP = vGsJbP;
    }

    public String getvGsMc() {
        return vGsMc;
    }

    public void setvGsMc(String vGsMc) {
        this.vGsMc = vGsMc;
    }

    public String getvGsJc() {
        return vGsJc;
    }

    public void setvGsJc(String vGsJc) {
        this.vGsJc = vGsJc;
    }

    public String getvGsBm() {
        return vGsBm;
    }

    public void setvGsBm(String vGsBm) {
        this.vGsBm = vGsBm;
    }

    public String getvGsJb() {
        return vGsJb;
    }

    public void setvGsJb(String vGsJb) {
        this.vGsJb = vGsJb;
    }

    public String getRouteName() {
        return routeName;
    }

    public void setRouteName(String routeName) {
        this.routeName = routeName;
    }

    public String getRouteCode() {
        return routeCode;
    }

    public void setRouteCode(String routeCode) {
        this.routeCode = routeCode;
    }

    public String getcUser() {
        return cUser;
    }

    public void setcUser(String cUser) {
        this.cUser = cUser;
    }

    public String getcUserName() {
        return cUserName;
    }

    public void setcUserName(String cUserName) {
        this.cUserName = cUserName;
    }

    public String getcDeptRouteCode() {
        return cDeptRouteCode;
    }

    public void setcDeptRouteCode(String cDeptRouteCode) {
        this.cDeptRouteCode = cDeptRouteCode;
    }

    public String getcDeptRouteName() {
        return cDeptRouteName;
    }

    public void setcDeptRouteName(String cDeptRouteName) {
        this.cDeptRouteName = cDeptRouteName;
    }

    public String getOrgName() {
		return orgName;
	}

	public void setOrgName(String orgName) {
		this.orgName = orgName;
	}

	public Double getvJcBl() {
        return vJcBl;
    }

    public void setvJcBl(Double vJcBl) {
        this.vJcBl = vJcBl;
    }

    public Double getvYyBl() {
        return vYyBl;
    }

    public void setvYyBl(Double vYyBl) {
        this.vYyBl = vYyBl;
    }

    public Double getvTsBl() {
        return vTsBl;
    }

    public void setvTsBl(Double vTsBl) {
        this.vTsBl = vTsBl;
    }

    public Integer getfGsSl() {
        return fGsSl;
    }

    public void setfGsSl(Integer fGsSl) {
        this.fGsSl = fGsSl;
    }

    public String getOperatorUserId() {
        return operatorUserId;
    }

    public void setOperatorUserId(String operatorUserId) {
        this.operatorUserId = operatorUserId;
    }

    public String getOperatorName() {
        return operatorName;
    }

    public void setOperatorName(String operatorName) {
        this.operatorName = operatorName;
    }

    public String getOperatorPosition() {
        return operatorPosition;
    }

    public void setOperatorPosition(String operatorPosition) {
        this.operatorPosition = operatorPosition;
    }

    public String getOperatorDept() {
        return operatorDept;
    }

    public void setOperatorDept(String operatorDept) {
        this.operatorDept = operatorDept;
    }
}